Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
33 ELFOD Terraced £140,509 £39,000 8 Dec 2000
35 ELFOD Terraced £142,049 £30,000 6 Apr 1998